Frontend Changelog

NHN On-Premise 프론트엔드(cone-watcher-frontend) 변경 이력

Initial Setup — NHN 전용 기능 변경

NHN on-premise 전용으로 적용된 기능 단위 변경사항.

추가된 기능

Admin 포털 (apps/admin/)

NHN 파트너 관리자 전용 앱 신규 개발.

  • 파트너 관리 (조회/상세)
  • 파트너별 사용량 조회 (월별/상세)
  • 별도 인증/라우팅/API
  • apps/admin/src/routes/ — partners, usage 라우트

부가서비스/할인 통합 (extra)

기존 부가서비스(additionalService)와 할인(discount)을 extra로 통합.

  • features/customer/detail/sections/extra/ — 고객사 상세 extra CRUD
  • features/invoice/detail/extra/ — 청구서 상세 extra CRUD

청구서 필터/일괄 업데이트

청구서 목록 필터링 및 일괄 상태 변경 기능.

  • features/invoice/list/filter/ — 필터 UI
  • features/invoice/list/bulkUpdate/ — 일괄 상태 변경

이메일 커스터마이즈

이메일 발신 설정 커스터마이즈 기능.

  • features/settings/email/customize/

CDN → Static 파일 전환

CDN 의존 제거, 로컬 static 파일 서빙으로 전환.

  • api/queries/static.ts, api/services/static.ts — static 파일 API
  • components/file/image/ — 이미지 컴포넌트

NHN 매출 상세

NHN 매출 상세 페이지.

  • features/sales/nhn/detail/

비밀번호 재설정

비밀번호 재설정 라우트 추가.

  • routes/_auth/_rest/login/reset/$token.tsx

수정된 기능

고객사 관리

고객사 폼/상세에서 AWS/NCP UI 요소 제거, NHN 전용으로 정리.

  • features/customer/ — 폼, 상세, 모달 전반 수정
  • features/onboard/nhn/ — NHN 온보딩만 유지

청구서 상세

클라우드 요금 섹션 NHN 전용화, AWS/NCP 관련 모달 제거.

  • features/invoice/detail/cloudUsage/ — NHN 클라우드 요금만 유지
  • features/invoice/detail/deposit/ — 크레딧(선납금) 관리

리포트

멀티 클라우드 마진 분석 제거, NHN 단일 클라우드 기준.

  • features/report/ — 클라우드 타입별 마진 섹션 제거

설정 — 계정 관리

AWS/NCP 계정 설정 제거, NHN 계정만 유지.

  • features/settings/account/nhn/ — NHN 계정 관리만 유지

대시보드

클라우드 타입별 차트 제거, NHN 단일 기준.

  • features/dashboard/ — 파트너/클라우드 타입 차트 제거

번역(locale)

한국어 전용화, NHN 맞춤 문구 적용.

  • public/locale/ko/*.json — 12개 번역 파일 수정

NHN 전용 브랜딩

CONE Watcher 로고/favicon 적용.

  • public/static/logo/cone_watcher.png
  • public/static/img/nhn-endpoint-dialog.png, nhn-instance.png

2025년 7월 — 초기 배포 안정화

07-10

  • CDN 의존성 제거 — static 파일 API 및 이미지 컴포넌트 추가, 로고/직인 로딩 방식을 로컬 static으로 전환

07-14

  • 고객사 폼에서 AWS/NCP 관련 UI 요소 제거 (contact, discount, service 섹션)
  • 고객사 담당자 폼에서 provider 규칙 제거

2026년 3월

03-11

  • 유일한 관리자의 역할을 매니저/사용자로 변경하지 못하도록 차단 (PoC #6)
  • 선납금 검색 조건에 이름, 금액 필드 추가 (PoC #7)
  • 청구서 수정 모드에서만 선납금 수정을 허용하도록 제어 (PoC #9)
  • 계약 정보 알림일수에 0 이상만 입력 허용 (PoC #11)
  • 고객사 NHN 계정에 프로젝트 선택 UI 추가 — 프로젝트별 필터링 지원 (PoC #16)
  • 로그인 페이지 텍스트 줄바꿈 CSS 오류 수정 (PoC #19)
  • 리포트 매입매출 마진 차트에 단위 표기 및 숫자 라벨 추가 (PoC #8)
  • 선납금 → 크레딧 용어 변경 — customer/invoice 번역 파일, deposit 테이블/사이드바 수정 (PoC #13)

03-12

  • 고객사 계정 추가 시 에러 처리 보강 (PoC #16)

03-19

  • 고객사 현황 문구 수정 (PoC #14)
  • 로고/직인 업로드 시 권장 사이즈 안내 문구 추가 (PoC #18)
  • 계약정보 삭제 기능 추가 — 삭제 확인 모달 신규 (PoC #12)
  • 고객사 담당자 명칭을 '고객사 담당자'로 통일 (PoC #21)
  • 부가서비스/할인 프로젝트 목록에 프로젝트ID 표기 추가 (PoC #22)
  • 서비스별 클라우드 요금 테이블에 합계 행 추가 (PoC #26)
  • 클라우드 요금 수정 모달 번역 키 이중 prefix 오류 수정 (PoC #20)
  • 고객사 상태 순서를 PoC→이용→정지→해지로 변경 (PoC #36)
  • 번역 파일 따옴표 작은따옴표로 통일 (PoC #39)
  • 금액 단위 표기를 '원'으로 통일 (PoC #42)
  • 클라우드 계정 표기를 "계정"에서 "프로젝트"로 변경 (PoC #25)
  • 청구서 상세에 서비스별 클라우드 요금 개요 섹션 추가 — cloudSummary/ 컴포넌트 신규, 사이드바 퀵메뉴 연동 (PoC #15)
  • 청구서 내 계약 메모 툴팁 표기 추가 (PoC #31)
  • 클라우드 요금 수정 모달 UI 개선 (PoC #32)

03-20

  • 리포트에 프로젝트별 청구 금액 섹션 추가 — ReportProjectBillingSection 신규, 프로젝트 Autocomplete 연동 (PoC #17)
  • 주소 수정 가능 안내 문구 추가 (PoC #27)
  • 번역 파일 8종 전면 표기 수정 반영, Typography 테마 추가, formatter/i18n 수정
  • 비밀번호 재설정 시 이메일 검증 오류 응답 추가 (PoC #44)

03-23

  • 페르소나 계정 복원 — Admin 페르소나 로그인 기능

03-24

  • 크레딧 이름 검색 오류 수정 (PoC #7)
  • 크레딧 금액 음수 입력 차단 (PoC #9)
  • 서비스별 클라우드 요금 개요 UI 변경 (PoC #15)
  • 헤더에 도움말 링크 추가

03-26

  • 회사 정보에서 판매구분 필드 제거 (PoC #54)

03-27

  • 비밀번호 검증 메시지 변경 및 관련 폼 6개 수정 (PoC #57)
  • 헤더에 도움말 툴팁 UI 추가 (PoC #58)
  • 사용자 초대 전 이메일 유효성 검증 API 연동 (PoC #66)
  • 선납금 문구 수정 (PoC #70)
  • VAT 관련 문구 수정 (PoC #71)
  • dashboard 번역 내 계정 용어 수정 (PoC #74)
  • 계약 정보에 프로젝트명 출력 (PoC #79)
  • 고객사 계정 테이블 컬럼 정의 변경 (PoC #76)
  • 계정 연동 화면 오류 메시지 추가 (PoC #62)
  • 약관 링크 추가 — footer 컴포넌트 신규, 회원가입/메인 레이아웃에 약관 링크 (PoC #59)
  • NHN 계정 추가/수정 모달 UI 변경 — 파트너 이메일 연동 (PoC #64)
  • 사용자 초대 링크 initial 페이지 에러 처리 강화 (PoC #60)

03-30

  • Admin 레이아웃/라우트 권한 체계 변경, dashboard 헤더 수정 (PoC #83)

03-31

  • Admin/dashboard 양쪽 인증 서비스, 권한 유틸, 사용자 타입 수정 — admin/staff/viewer 역할별 접근 제어 적용 (PoC #83)
  • Admin 앱 미사용 쿼리/상수/유틸 24개 파일 삭제

2026년 4월

04-10

  • 크레딧 테이블 render 순서 변경

04-13

  • 최신 청구서가 아닌 경우 클라우드 요금/크레딧/부가서비스 수정을 차단하는 제한 추가
  • 약관 링크 URL 변경